Na ed, desenvolvemos softwares inteligentes e soluções tecnológicas que impulsionam pessoas, negócios e a sociedade. Somos movidos por inovação, resultados reais e por um ambiente baseado em colaboração, respeito e transparência.
Valorizamos quem você é. Mais do que experiência, buscamos atitude, vontade de aprender e disposição para fazer a diferença, independentemente de idade, gênero ou origem.
Trabalhamos com tecnologias de ponta, mantendo alto padrão de qualidade e foco em impacto real. Atuamos como um só time: desafios são compartilhados e conquistas, celebradas juntos.
Se você curte ambientes colaborativos, desafios reais e quer crescer junto com um time que joga junto, seu lugar pode ser aqui.
Conheça mais sobre a ed acessando a nossa Página de Carreiras:
Estamos contratando Fullstack Engineer Pleno (React, Node e IA) para fazer parte do time ed!
REMOTO
Responsabilidades e Atribuições
- Desenvolver e manter aplicações web completas (frontend e backend).
- Criar componentes reutilizáveis e acessíveis no frontend, alinhados ao design system.
- Projetar, desenvolver e consumir APIs RESTful e/ou GraphQL de forma eficiente e segura.
- Construir e manter sistemas back-end com Node.js, incluindo APIs, rotinas de processamento e soluções de armazenamento de dados.
- Garantir a performance, escalabilidade e segurança das aplicações, aplicando as melhores práticas de desenvolvimento.
- Trabalhar em estreita colaboração com Designers UX/UI para traduzir modelos de design (Figma) em código real e funcional.
- Construir testes automatizados (unitários e de integração) para garantir a consistência e integridade das soluções.
- Participar de revisões de código trazendo feedbacks construtivos e contribuindo para a melhoria contínua do time.
- Atuar em todo o ciclo de vida da solução: planejamento, pesquisa, design, refinamentos, desenvolvimento, deploy, monitoramento e manutenção.
- Solucionar problemas e depurar aplicações em diferentes ambientes (desenvolvimento e produção).
- Documentar entradas e manter registros com detalhes de implementação, configuração, especificação e outras informações relevantes para o gerenciamento dos ativos da área.
- Garantir que os entregáveis estejam de acordo com os níveis de qualidade e critérios de aceitação estabelecidos na especificação da tarefa.
- Utilizar ferramentas de IA em linha de comando (ex: Claude Code) como parte central do fluxo de desenvolvimento diário não como atalho, mas como parceiro de trabalho integrado ao repositório.
- Interpretar, refinar e validar tasks e especificações co-criadas entre Produto e IA antes de iniciar o desenvolvimento, garantindo clareza e viabilidade técnica.
- Redigir prompts eficazes para dirigir agentes de IA na geração de código, testes e documentação, com precisão e intenção.
- Revisar criticamente o código gerado por IA entendendo cada trecho, validando corretude e garantindo alinhamento com os padrões de segurança e qualidade do time.
- Manter e evoluir arquivos de instrução de contexto (CLAUDE.md, system prompts, etc.) que guiam o comportamento dos agentes de IA nos repositórios do time.
Requisitos e qualificações
O que amplia as suas chances:
- Conhecimento de ambientes em nuvem, especialmente AWS.
- Experiência com tecnologias de conteinerização (Docker, Kubernetes).
- Vivência com pipelines de CI/CD (GitHub Actions, GitLab CI).
- Conhecimento em testes end-to-end (Cypress).
- Monitoramento e observabilidade de aplicações.
- Performance e escalabilidade de aplicações.
- Experiência com agentic workflows ou sistemas multi-agente.
- Vivência em ambientes onde IA faz parte do SDLC da criação de tasks ao desenvolvimento e revisão de código.
- Conhecimento de LLMs e APIs de modelos de linguagem (ex: Anthropic Claude, OpenAI GPT).
O que não pode faltar:
- Experiência sólida com desenvolvimento web utilizando React.js e seus conceitos fundamentais (hooks, Context API, Redux, ciclo de vida).
- Proficiência em JavaScript e TypeScript.
- Experiência com Node.js, incluindo Express e/ou Nest.js, para construção de APIs, rotinas de processamento e soluções de armazenamento de dados.
- Conhecimento em bancos de dados relacionais (ex: PostgreSQL, MySQL) e/ou NoSQL (ex: MongoDB).
- Proficiência em bibliotecas de UI: Tailwind CSS e Material-UI.
- Experiência com design system e construção de componentes reutilizáveis.
- Compreensão dos conceitos de acessibilidade (a11y) e conformidade com múltiplas plataformas (Desktop, Mobile, Tablet).
- Familiaridade com controle de versão utilizando Git e fluxos de trabalho (GitFlow, branching, pull requests).
- Testes automatizados (Jest, React Testing Library).
- Proficiência em ferramentas de design visual (ex: Figma) para interpretar e implementar designs.
- Conhecimento em metodologias ágeis (Scrum, Kanban).
- Ferramentas de IA em CLI para desenvolvimento (Claude Code, GitHub Copilot CLI, Cursor ou similares), com experiência prática sobre quando e como usá-las para ganhar velocidade sem renunciar à qualidade.
- Prompt engineering aplicado ao desenvolvimento de software, com capacidade de redigir prompts eficazes para dirigir agentes de IA.
- Capacidade de avaliar criticamente saídas de modelos de linguagem não aceitar código gerado sem entender, testar e validar.
- Familiaridade com o conceito de agentic workflows: delegar tarefas a agentes de IA para revisar resultados, iterar e manter o controle sobre o que é entregue.
- Leitura, escrita e manutenção de arquivos de instrução para agentes (CLAUDE.md, system prompts, contextos de projeto).
- Conhecimento atualizado de tecnologias da área e das boas práticas de desenvolvimento, com clareza sobre estratégias de mercado para soluções robustas, com foco em performance, disponibilidade, gerenciabilidade e segurança.
- Conforto em trabalhar em um fluxo onde a especificação chega refinada por IA e o desenvolvimento é assistido por agentes integrados ao repositório.
Soft Skills:
- Autonomia e posicionamento colaborativo, com excelente comunicação e proatividade na busca por conhecimento e soluções; perfil orientado a resultados e prático.
- Capacidade de gerenciar prioridades individuais, prazos e entregas.
- Atitude responsável em relação aos desafios do dia a dia e aos processos e planos de ação previamente estabelecidos e acordados entre gestão e equipe.
- Atenção aos detalhes e zelo pela qualidade no desenvolvimento das atividades.
- Flexibilidade a mudanças e contextos de ação, resiliência e inteligência emocional.
- Boa relação interpessoal, colaboração e cordialidade com outros membros da equipe.
- Valorização da diversidade, inclusão e respeito.
- Proatividade, vontade de aprender e disposição para encarar desafios.
- Equilíbrio entre execução e pensamento estratégico.
- Visão da IA como alavanca de produtividade e qualidade, com uso responsável, senso crítico e protagonismo técnico.
- Atuação com transparência, foco no cliente e na execução.
Modalidade de contratação: CLT ou PJ
Modalidade de atuação: Remota
Nossos benefícios CLT Padrões
- Vale Refeição/Alimentação;
- Auxílio home office;
- Seguro de vida;
- Assistência funeral;
Nossos benefícios CLT Flexíveis
- Assistência Médica;
- Assistência Odontológica;
- Auxílio Educação;
- Crédito extra no cartão de benefícios Refeição/Alimentação;
- Crédito no cartão de benefícios Mobilidade;
- Plano Pet - PetLove;
- Plano Total Pass TP1+;
Diferencial
- Participação nos Lucros e Resultados (PLR semestral), reforçando nosso compromisso com o reconhecimento do desempenho.
Quer embarcar nesse desafio com a gente?
Inscreva-se e venha criar o novo com a ed